open up the throttle - Deutsch Englisch Wörterbuch